//
//  WBStatus.swift
//  传智微博
//
//  Created by zhoujiming on 2017/1/20.
//  Copyright © 2017年 gmcc. All rights reserved.
//

import UIKit
import YYModel

// 微博数据模型
class WBStatus: NSObject {

    var id : Int64 = 0
    // 微博信息
    var text : String?
    
    // 转发数
    var reposts_count: Int = 0
    // 评论数
    var comments_count: Int = 0
    // 点赞数
    var attitudes_count: Int = 0
    
    // 微博的用户
    var user: WBUser?
    
    var retweeted_status: WBStatus?
    // 微博配图模型数组
    var pic_urls: [WBStatusPicture]?
    
    // 描述
    override var description: String{
        return yy_modelDescription()
    }
    
    /// 类函数，告诉第三方框架yy_model,如果遇到数组类型的属性，数组中存放的对象是什么类
    /// NSArray中保存对象的类型通常是id类型
    class func modelContainerPropertyGenericClass()->[String: AnyClass]{
      return ["pic_urls": WBStatusPicture.self]
    }
    
}
